self-recording instrument - Alemán Inglés Diccionario